Big Huge Thesaurus

Betula pendula

noun